Is geoengineering a Path for fixing Climate Change?

The advancement of engineering technologies in the 21st century give a birth of ‘Geoengineering’ as an  alternative scientific way to mitigate impact of Climate Change. The article illustrates its origin and functions as well as its challenge to achieve its goals.