Home>Latest
Quotes from the well-known Italian drama Turandot are printed on handles inside the bus. [Photo/xinhua]