The National Stadium in Tokyo on January 1st. I love this quiet Tokyo with no one around.

by iwaiwaiwana

AloJapan.com