Guizhou Province. Dachuandong Arch is one of the World's largest natural arches and is located a short distance from Si Lian Bridge about 25 miles by road from the city of Zheng'an. To get an idea of just how big it is see the person below and to the right of centre.
It has a span of 91 m and a height of 41 m.
UTM Coordinates: 48R 723072 - 3161219