The Unkai Terrace of Tomamu resort in japan located above the clouds.
Tomamu resort in japan located on a mountain peak from where you can see a ‘sea of clouds’ floating below you.
The Unkai Terrace is a high mountain peak that is often above the
clouds,offering tourists amazing views of the clouds.
The ‘unkai’ (sea of clouds) phenomenon has been attracting tourists to the resort Tomamu for years.