Video: Coolest Hotel Ever? First igloo inn opens in Russia

Russia’s very first igloo hotel opened its doors on the Kamchatka Peninsula in Russia’s Far East, Tuesday. During the hotel’s opening ceremony a group of …

Via Youtube