タイミル半島
Lake Taymyr and the Byrranga Mountains are located within the vast Taymyr Peninsula.