Intense winter storms in December and January have dumped heavy snow across Russia’s Kamchatka Peninsula, leaving the regional capital Petropavlovsk-Kamchatsky at a standstill, according to a NASA Earth Observatory report.
News reports cited in the NASA article say more than 2 meters of snow fell in the first two