Japanese Cedar Of Takamoridon
Japanese Cedar Of Takamoridon is one of the best places to travel in Aso, Kumamoto Prefecture, Japan. It's famous as a spiritual power spot. Here're guides for map, how to get there, spots nearby, attractions and photos of Japanese Cedar Of Takamoridon posted by Japanese travelers in the know.