Nakhodka, Far Eastern District, Russia
A lush-vegetated 1,043-foot pointed mountain peak presiding over river & bay front.
Sestra Mountain/ Sister Mountain, Nakhodka, Primorsky Krai, Far Eastern District, Russia