Highway to the Gods: In the Footsteps of Oyama Pilgrims
Mt. Oyama, a peak to the southwest of Tokyo, has long been the goal of pilgrims eager to pay their respects to the gods. Today, visitors can follow in their footsteps on a short, fun trip out of the city.