0
Tallest Skyscraper in Europe to be Swiss Alps Luxury Hotel The proposed 1,250-feet high building in Vals would tower over London’s Shard Photo: Prisma Bildagentur AG / Alamy If you’ve ever seen the swiss alps up close and personal – its breathtaking. The views even from afar – are glorious. So imagine a luxury hotel...