Akihabara, Tokyo, Japan
Akihabara, the "Electric Town" of Tokyo, is known for its electronics shops and as the centre of manga, anime and video game culture. Photos taken in 2010.
The Visual Travel Guide is a collection of High resolution travel photographs
Akihabara, the "Electric Town" of Tokyo, is known for its electronics shops and as the centre of manga, anime and video game culture. Photos taken in 2010.