Check Out 20 of the Strangest Buildings Ever Constructed
Olympic Stadium, Montreal, Canada Source 11. Nautilus House, Mexico City, Mexico Source 12. The National Library, Minsk, Belarus Source 13. Conch Shell House, Isla Mujeres, Mexico Source 14. House Attack, Vienna, Austria Source 15. Ideal Palace, France Source 16.