Exploring Three Natural Bridges (天生三桥) in Wulong (武隆), China. A trail going through large natural rock arches with high cliffs.