The World’s Tallest Hotel Will Be Constructed in the Swiss Alps
Europe is looking to expand their tourism market even further with new plans to build what would be the tallest building on the entire continent. The current tallest building is London’s “The Shard” which is 1,012 feet to the highest point of the tip. This new building, which is only being called “the 7132 tower” […] More