Observatory Hill, Darjeeling
Observatory Hill is a hill near Chowrasta square, or The Mall as it is popularly known, in Darjeeling, West Bengal, India. Views of snow-clad peaks, including Mount Kanchenjunga, are visible from the Observatory Hill.
Source: Wikipedia — Observatory Hill, Darjeeling (CC BY-SA 4.0)