The Tower

In a spa town in the Swiss Alps, you'll find snow-capped mountains, chocolate, goats... and soon, the tallest hotel in the world.

§