Arches UK - a collection of Nature’s arches and bridges
NABSQNO 48R 723072 - 3161219
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.