Mount Fuji, located on Honshū, is the highest mountain in Japan.
Kengamine Peak, part of Mount Fuji, offers breathtaking views above the clouds.
Kebnekaise is the highest mountain in Sweden, located in the far north.