[Japan in Pictures] Shoutengai (商店街)
Shoutengai is the japanese term for “shopping street” or “shopping district” and surely you know such a place in your hometown as well. The Shoutengai here in Japan often are blocked from traffic and housed under a long covering roof. The size of the Shoutengai vary from very small to unbelievably large. If you have…