English: Both these places are placed very low among the mountains of Darjeeling .
Telugu: ఈ రెండు ప్రాంతాలు డార్జిలింగ్‍లోని పర్వతాల మధ్యలో చాల కింద విరాజమానమై ఉన్నాయి .