• Thumbnail for Mount Nyohō
    Mount Nyohō (女峰山, Nyohō-san) is a mountain in Japan located in Nikkō, on the island of Honshū, north of the Tokyo metropolitan area. This 2,483-metre...
    4 KB (407 words) - 00:43, 30 May 2024