Petropavlovsk-Kamchatsky, Russia. Southeast coast of the Kamchatka Peninsula. View from a helicopter.