English: Darjeeling is hemmed in by Sikkim in the north, Nepal in the west and Bhutan in the east.
Telugu: సిక్కింకు తూర్పున భూటాన్, పశ్చిమాన నేపాల్, ఉత్తరాన టిబెట్ పీఠభూమి ఉన్నాయి.