China's economy maintained steady and sound development in 2005. Pictured is Shanghai, China's largest business hub