Mount Fuji

Mount Fuji in Japan is the country's tallest mountain, a quiet volcano with a snowy white cap on top!

▶ what THAT landmark do?!