VIDEO: Land abruptly rises from water body in India, netizens look for answers

VIDEO: Land abruptly rises from water body in India, netizens look for answers
play icon
A combo image shows land appears from a water body in Haryana.