Pinned 10 years ago
Tskachiho Gorge Takachiho is a town in northern Miyazaki Prefecture that is steeped in Japanese myhology. Discovered by chanlee at Oazamitai, Nishiusuki District, Japan