Cherry Blossom Lake, Sakura, Japan

Cherry Blossom Lake in Sakura, Japan

Sakura Lake which is famous as Cherry Blossom Lake is located in Japan and attracts visitors with its overwhelming beauty.


Sakura is known in the world as a national tree of Japan. However, it is an unofficial plant of the country. Nevertheless, it plays a prominent part in Japanese culture and history.


Leave a Reply