Olyutorsky Peninsula
Russia
Olyutor Peninsula is a peninsula in Kamchatka Krai, Russian Federation. The nearest town is Tilichiki, Olyutorsky District. The peninsula is named after the Olyutor people, the ancient inhabitants of the area.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).