Ambedkar Memorial Park (built 2008)
Location: 26.848882°N, 80.977893°E