Mini mountains of snow buried cars, blocked entries to buildings and covered roofs, bringing life to a standstill in Petropavlovsk-Kamchatsky, a small city on the remote arm of land jutting out from ...