Bil-Kaleshwar temple which is situated in Hamirpur is dedicated to

Lord Vishnu
Lord Shakti
Lord Shiva
Durga Mata

The correct answer is C. Lord Shiva.

Bil-Kaleshwar temple is a Hindu temple dedicated to Lord Shiva. It is located in the town of Bilhara in the Hamirpur district of Uttar Pradesh, India. The temple is believed to have been built in the 11th century by the Chandela dynasty. It is one of the most important temples in the region and is a popular pilgrimage destination.

The temple is built in the Nagara style of architecture. It has a large courtyard with a number of shrines. The main shrine is dedicated to Lord Shiva and is located in the center of the courtyard. The shrine is surrounded by a number of smaller shrines dedicated to other Hindu deities.

The temple is open to the public all year round. However, the best time to visit the temple is during the month of Maha Shivratri, which is celebrated in February or March. During this time, the temple is decorated with flowers and lights and a large number of pilgrims visit the temple to offer prayers to Lord Shiva.

The temple is a popular tourist destination and is known for its beautiful architecture and its religious significance. It is a must-visit for anyone interested in Hindu culture and history.

The other options are incorrect because:

  • Lord Vishnu is the Hindu god of preservation. He is one of the three main deities of Hinduism, along with Brahma and Shiva.
  • Lord Shakti is the Hindu goddess of power. She is the consort of Lord Shiva and is often depicted as a fierce warrior.
  • Durga Mata is the Hindu goddess of protection. She is often depicted as a warrior riding a lion.