255 meters high! Workers maintain the Xixi River Grand Bridge, a high-speed railway bridge 255 meters above a river in Guizhou, China.