Shuixiu Square, also known as Donghai Taihe Plaza, is strategically located at the intersection of Fenghai Road and Dongbin Avenue in Quanzhou city.
It serves as an ideal place for relaxation and enjoyment, where visitors can take a break and witness the vibrant musical fountain shows.