WTF Fun Fact – Margherita Hut

The Margherita Hut is the highest building in Europe at 14,941 ft above sea level. The hut which lies on Monte Rosa in the Italian Alps originally began construction in 1889 and was then later restored in 1977. – WTF Fun Facts



Share this fact:  

Leave a Comment