English: The islands are south of Russia's Kamchatka peninsula.
Telugu: ఇక, కమ్చట్కా ప్రాంతం రష్యాకు తూర్పుగా ఉన్న ద్వీపకల్పం.