A bus runs on a road made of barges on Wednesday. The 650-meter road - linking Heihe, Northeast China's Heilongjiang Province and Blagoveshchensk port in Russia - is made up of 10 barges and stabilized by ice. Heihe Port Storage & Transportation Co runs 10 buses each day, which can transport over 5,000 passengers, media reports said. Photo: VCG