May 29, 2025 Post a Comment Shesh Shaiya (Lord Vishnu Statue) Tucked deep within the dense jungles of Bandhavgarh National Park lies Shesh Shaiya, a magnificent 35-foot-long stone sculpture of Lord Vishnu reclining on the serpent Sheshnag.