Southwest China's Chongqing takes a further step to go green by taking advantage of its rich water resources. The city is building China's largest water-cooled air conditioning system near the Yangtze River, China's longest waterway.
Category: People & Blogs
License: Public Source
COMMENTS