
Atlas Obscura
Takachiho Gorge in Takachiho, Japan
According to Japanese legend, Takachiho Gorge located in Japan’s Miyazaki Prefecture in Kyushu is the place where the deity of Heaven Ninigi-no-mikoto descended to earth to establish the line of Japanese emperors. Although it shares that claim with Mount Takachiho-no-mine in Kirishima National Park, the Gorge itself has become well-know for its stunning scenery. The Gorge was formed around 100,…