The mountain with a snow-capped peak is Mount Fuji, which in Japan is considered sacred and a symbol of national identity, as well as a symbol of beauty. Mount Fuji is an iconic figure in many Japanese representations of famous places (meisho-e), as is the case in Hokusai's series of Thirty-six Views of Mount Fuji, which opens with the present scene.