Akihabara Cityscape
Akihabara "Field of Autumn Leaves", also known as Akihabara Electric Town, is a district of Tokyo, Japan. It is located less than five minutes by rail from Tokyo Station. Its name is frequently shortened to Akiba in Japan.
Keywords / Tags
Similar Public Domain Pictures
License (CC0)
Free for commercial use - Public Domain Images: This image has been placed in the public domain by the author/original copyright holder. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. See more Information.