In spring, cherry blossoms begin to bloom throughout Japan. Even in Tokyo, cherry blossoms can be enjoyed everywhere. Chidorigafuchi Park facing the Imperial Palace, Tokyo Midtown and Tokyo Square Garden with its rows of buildings, Aoyama Cemetery surrounded by nature, Meguro River with its world-famous cherry blossoms, and also Tokyo Sky Tree and Tokyo Tower.