Don't tell Denmark, they'll get jealous! - Residents of Russia's Kamchatka use dog sleds to get around town

"*TO FOLLOW*"