Photo At 1,013 meters (3,324 ft) in length with a total area of 8 hectares (19.77 acres), the swimming poo

At 1,013 meters (3,324 ft) in length with a total area of 8 hectares (19.77 acres), the swimming poo

At 1,013 meters (3,324 ft) in length with a total area of 8 hectares (19.77 acres), the swimming poo