Cherry blossom at moat near Imperial Palace, Chiyoda-ku, Tokyo, Japan
Road with Cherry Trees in full blossom at Meguro River, Meguro, Tokyo, Japan