Petropavlovsk is a city of nearly 200,000 people on the Kamchatka Peninsula, a wild land dangling off the far eastern edge of Russia. Situated on the Pacific Ocean, it’s the site of one of Russia’s ...