Bikes can be rented at over 2,400 service outlets in Hangzhou, Zhejiang province, including this one near West Lake. [Photo / Xinhua]
2017 Summer Davos
China's Q1 economic data
Made in China 2025