Tokyo’s Hydrangea Mountain is a spot of beauty created by one son’s love for his parents【Photos】

Thousands of flowers bloom in the west Tokyo mountains, but they all started from one man’s kind thoughts.

Read More