It is located at bridgehead of Wenhui Bridge in the southern bank of Liujiang River, east of Jiahe Road.
It is also known as Pagoda Hill, located in the east coast of Liujiang River.
When walking southward from the foothill of Yufeng Hill, in less than three kilometers the visitors would find themselves at Dalongtan - Guangxi zhuang autonomous region scenic area at the outskirts.
The name of Dulu Cave comes from where it is located - Dule village, 12 kilometers southeast of Liuzhou.
Chengyang Bridge is one of National Key Cultural Relics Protection Units.