Nature is known to regenerate and look after itself if left untouched by humans.
20 March 2019 1:14 AM IST