These trees stand in a small island in wards lake in shilong