Loading
  • 21 Aug, 2019

  • By, Wikipedia

Mount Omusha

Mount Omusha (双子山, Omusha-nupuri) is located in the Hidaka Mountains, Hokkaidō, Japan. The mountain has two peaks, the higher being 1,379 metres (4,524 ft) and the lower being 1,363 metres (4,472 ft).

References

  1. ^ This is the translation based on the reading of the kanji.