World's first transit elevated bus, TEB-1 on its launching test Tuesday in Qinhuangdao, N China's Hebei pic.twitter.com/yMepYWD1kD

— China Xinhua News (@XHNews) August 2, 2016