Shipton's Arch is the largest natural arch in the world. It is located west of Kashgar in China's Xinjiang province. It is around 1200 feet high if you measure from the floor of the canyon below it. In this shot the top of the arch is around 200 feet above the camera.
Link to this comment:
All Comments (0)