A Frozen Hotel

This frozen wonder of the world, is the biggest igloo on the planet, and also a hotel!

You might also like

Leave A Reply

Your email address will not be published.