Kalimpong is situated on a ridge connecting the two hills, Durpin and Delo.
[1] On a clear day, the snow-clad mountains of West Sikkim are also visible from this hill.
At the summit of this hill, there is a park built for recreation purposes which feature exotic flowers.
The park is a popular picnic spot for tourists as well as locals.
Overall Deolo provides a panoramic 360 degree view of Kalimpong town and its neighbouring hills.