Hidden Castle Ruins

Takeda Castle Ruins, often called the "Machu Picchu of Japan," offers panoramic views from its mountaintop location. The ruins are especially striking when surrounded by a sea of clouds, making it a popular hiking destination. Note: the location is not accessible in winter. Check the website.