Array of radiotelescopes in front of a mountain

Takayama Information

Hida Takayama tourist information.