"Shui" or "水" means "Water" and "shang" or "上" means "Above". So this park can also be known as "Tianjin Water Park". Realize however that in China, a "water park" is often a scenic park and/or gardens around a lake and not a place with amusements such as water slides.