Cheerapara in Idukki district of Kerala has been famous for its waterfalls. The road which winds through this region usually can be found bustling with small shops and tourists but these days it's a sad tale of destruction after the massive landslide and 14 lives lost.