Located in Japan’s Tomamu Resort, on the island of Hokkaido, the Unkai Terrace is a unique scenic spot perched high atop a mountain peak that is often above the clouds, offering tourists breathtaking views of the white, fluffy sea beneath them.
Zao Hot Spring Ski Resort, Japan.
Big White Ski Resort near Kelowna, BC
Itsukushima, Hiroshima, Japan
Big White Ski Resort, north of Kelowna, British Columbia
Otaru Musical box museum, Hokkaido, Japan, you can make your original music box