Definition of 硫黄山 (いおうやま)

noun
sulfur mine, sulphur mine
Related Kanji
sulphur
yellow
mountain