China introduced a balloon-like inflatable structure to combat dust and noise pollution…

This post was originally published on Brut India.