Shimla-Huge crowd of devotees in Shiva temples on Mahashivratri in Himachal.

Back to top button