Mengli Natural Bridge, Guangxi Province, China
Photo by Ray Millar
NABSQNO 48R-684220-2726290. Mengli Natural Bridge is a waterfall natural bridge eroded through Upper Permian limestone. It is located about 24 km northwest of Fengshan, Guangxi Province, China. An overlook that provides an excellent view of the arch is part of the Leye-Fengshan Geopark. The arch has a span of about 50 meters.