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.