Superb and Highly Recommended
πΏπ Superb and Highly Recommended: Japan's Machu Picchu - Takeda Castle Ruins πΈπ Dubbed as Japan's Machu Picchu, the City in the Sky, πΊπΏ the City of Love, and Tiger's Lair - Takeda Castle Ruins is one of Japan's largest "intact stone wall remnants" and the largest scale mountain castle that still exists in Japan. π°π The most beautiful feature is the sea of clouds. πΊπΏ The day before our arrival, there was a temperature drop with rain, so there was no sea of clouds to see on the second day. Instead, there was lingering mist, but the mist wasn't dense and was dispersed by the mountain winds, πΊπΏ allowing us to witness the breathtaking valleys and lush green farmland below - it was a truly stunning view. ππΎ The stamp for Takeda Castle Ruins is available at the ticket office. πΊπΏ The elderly person on duty was extremely kind and friendly. π΄ποΈ Takeda Castle is absolutely amazing! A must-visit! Highly recommended! #Japan πΈπΊ