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
WTF Fun Fact – Margherita Hut
