Author: Admin - 21/10/2015 Share Twitter Facebook 21102015 A 210-feet tall effigy of Raavana claimed to be the tallest in the world; in Barara village 60 km away from Chandigarh on Oct 21, 2015 ← Previous Next → 21102015 A 210-feet tall effigy of Raavana claimed to be the tallest in the world; in Barara village 60 km away from Chandigarh on Oct 21, 2015 21102015 A 210-feet tall effigy of Raavana claimed to be the tallest in the world; in Barara village 60 km away from Chandigarh on Oct 21, 2015