0 / 60 seg.

JAPAN: You'll find this sacred landmark, seen here, on the island of Honshu: