Day 26
Chidorigafuchi moat
April 3 in Japan ⋅ ☁️ 16 °CWe woke up and headed towards Tokyo’s most sought after Sakura spot - Chidorigafuchi, a moat of water around Tokyo’s Imperial palace and gardens. It features cherry trees on both sides of theRead more