A large number of baby turtles were released into the sea in Tamil Nadu's Rameswaram on Friday. They were released by the forest department officials and anti-poaching guards. The sight of the turtles chirping and going into the sea amazed people. (Credit: ANI)