close
This ad will auto close in 10 seconds

Ravana in Haryana towers 195 feet

When thousands of Ravana effigies go up in flames Wednesday, the 195-feet Ravana here will dwarf all others in India.