This one was taken of the Waterfall enroute from Athirapally Waterfall towards Vazachal Waterfall in Thrissur district of Kerala state.
This sudden surge of water was result of torrential downpour.
Terrifying yet Marvellous.
When Nature breaks loose, Mankind stand no chance!!