
Petal to the metal! 🌸 Inokashira Park near Kichijoji, Tokyo is famous for its beauty in spring. Around 500 cherry blossom trees surround the park’s central pond, with the fallen blossoms covering the entire surface in pink petals! 📷 Captured by @lisainjapan. #VisitJapanAU #Cities

AloJapan.com