Outlook: China, the world's largest carbon emitter, has put up advertisements at public places depicting the environmental issues in Indian cities like Mumbai to warn its people about the impact of climate change and encourage them to plan future around low carbon development. Advertisements depicting pictures of Mumbai and Allahabad among others have been put up along the streets and places such as Wangfujing city center area in downtown prominently to draw people's attention towards consequences of pollution....