300 meters high!Do you dare to drive?

At a high altitude of 300 meters, give you a car, do you dare to drive? At the construction site of the Shuangbao Bridge in the Wulong section of Chongqing in Chongqing in Chongqing in Chongqing, th