Blog Archives

Resort in Japan located where you can see a sea of clouds floating below you (IMAGE)

BgtRJiSCYAAbat3

info-pictogram1 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.

Advertisements