A short documentary on the Bhuleshwar Temple of Lord Shiva. It's an ancient temple situated in Maharashtra, India and has a lot of historical importance.