Oyamazumi Shrine, Omishima, Japan
© GTH & Nathan DePetris
With great care and measured grace, a Shinto priest sweeps the grounds of Oyamazumi Shrine in Japan’s Seto Inland Sea town of Omishima. Lying on the great Shimanami Kaido biking road, the route boasts many temples and historic landmarks to keep a visitor busy for days, which explains its allure to visitors and bikers travelling through the region.
If You Go: