Hidden place · Tahara, Japan

Mount Zao Observatory

The observatory on Mount Zao stands at an elevation of 250 metres. It provides a 360-degree panorama of Tahara and Mikawa Bay, with especially appealing views…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload