Petropavlovsk-Kamchatsky sits beneath snow-capped Kamchatka volcanoes — Travel Magazine