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.

Write A Comment