Shi Shang Bei Waterfall is located in Huadu District, Guangzhou City, Guangdong Province. The waterfall has a drop of nearly thirty meters, with splashing water droplets creating a grand and spectacular scene.
The opening hours and specific business status are subject to the day’s opening conditions.