Here are some of the best photos of tallest Ravana of the world. It has been built at Panchkula Haryana near Chandigarh. A big crowd gathered to witness it burning.

Jai Shree Ram