Nakamise - 100m street lined with shops from Kaminarimon Gate to the Hozomon Gate
Copyright by Andrew R. Fuentes