English: It is located in the north-east of Russia, on the Chukchi Peninsula.
Telugu: రష్యాపై ఈశాన్య భాగంలో కేంద్రీకృతమై Chukchi ద్వీపకల్పం.