The streets of Chiyoda City in Tokyo The cherry flowers adorn the sidewalks of Akihabara Station, Tokyo