Mount Fuji
Japan’s highest mountain and iconic symbol, often capped with snow and surrounded by lakes.
View on Google Maps