The Miracle Green Wall of China

China is a country that turns impossible to possible. The great wall of China is the only man-made infrastructure that can be observed from the space which proves it. Now there‚Äôs bigger proof that china is doing miracles. And that is non-other than the Green wall. The green wall of china is not the kind …

The Miracle Green Wall of China Read More »