In the periphery of the lake, now there is a marble image of Lord Shiva, which is worshipped by pilgrims. The image is called the Chaumukha. The lake and its surroundings present an impressive view. The still, clear and unpolluted waters of the lake reflect the snow-capped peaks that overlook the valley. There is also a small temple in the shikhara style on the periphery of the lake. A brass image of Lakshmi Devi known as Mahishasuramardini is deified in the temple.