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