At 1,250 feet, the 7132 Tower, in Vals, Switzerland, will be the tallest structure in Europe
Located in the district of Surselva in Switzerland is a picturesque village, called Vals, with a total population of only 1000. Blessed with boundless natural beauty, Vals is famous for its thermal springs. The popular tourist spot is also home to a high-end destination spa known as 7132. California-based firm, Morphosis Architects, has recently unveiled…