Shuzenji, Izu (伊豆修善寺), Japan – Shuzenji town tour in a Jinrikisha (人力車 – “Human-pulled Rickshaw”)
We got a tour of the historic Shuzenji town (修善寺), which is located in the Izu Peninsula (伊豆半島) in Shizuoka Prefecture (静岡県), Japan, onboard a Jinrikisha – a human-pulled rickshaw that is commonplace in major tourist areas throughout the country.