Stock Photo - Sign marked as the Top of the Tateyama mountains in Toyama, Japan. Oyama Shrine is the highest located shrine in Japan.

Stock Photo: Sign marked as the Top of the Tateyama mountains in Toyama, Japan. Oyama Shrine is the highest located shrine in Japan.

Searchable keywords

Choose multiple keywords