Set within the natural amphitheater of the Tianshengqiao Bridge — a centuries-old limestone arch in Southwest China's Guizhou ...