Cherry Blossoms along a hill in Shibuya, Tokyo

AloJapan.com