Japan 2009 | 175 / 300
The Nakamise shopping street leads from Kaminarimon to the temple grounds.