Mount_Tennōzan
Mount Tennōzan (天王山, Tennōzan), or simply Tennōzan, is a mountain in Ōyamazaki, Kyoto, Japan. The name originates from a shrine on the mountain dedicated to Gozutennō.
This article needs additional citations for verification. (January 2017) |