Skip to content

Mount Fuji

Japan’s tallest peak and most iconic view, best seen from the Fuji Five Lakes.