21 May 202415 May 2025 Cherry Blossoms in Sankeien Gardens Japan Sakura (Cherry Blossoms) in the Sankeien Gardens of Yokohama, Japan. The three storey pagoda, formerly the Tomyoji temple, sits on a hill overlooking the magnificent gardens in springtime.< GALLERY SCROLL DOWN FOR MORE POSTS