At the marked location, there is a park named "NITS Children Park", south to that a few meters away there is another park named "Mini Park", both are unmarked here and have enough evidences of existence on google maps,