Ice Hotels

April 6th, 2011 by

This frozen wonder of the world is the biggest igloo on the planet and also a hotel! Found at YouTube from NationalGeographic.

Similar Posts:

Tags: , , , , ,