Log In or Register
Sakura Dori (Cherry Blossom Street) near the Ginza district in Tokyo. It is always beautifully lit during the season.