
Jharkhand
17th-Century Temple: Lord Jagannath in Ranchi
The Jagannathpur Temple, situated on Nilanchal, a living mountain in Ranchi, Jharkhand, was constructed in 1691. It was built by Thakur Ani Nath Shahdeo, the Nagvanshi king of the Barkagarh estate,...
By News Analysis IndiaJune 15, 2025
