This week on Mission Implausible: China plans to erect the world’s tallest building and tackle pollution in one fell swoop with the proposed “Phoenix Towers” in Wuhan, which will reportedly eclipse Burj Khlifa’s grandeur by 150 meters, and help Wuhan ‘rise from the ashes’ of pollution by doubling as giant pink air purifiers, among other things.