News Desk2 years ago
World’s ‘tallest’ Shiva statue unveiled in Rajasthan’s Rajsamand
JAIPUR, (PTI): A 369-foot-tall statue of Lord Shiva, claimed to be the world’s tallest, was unveiled in Nathdwara town of Rajasthan’s Rajsamand district on Saturday. The...