• There are few structures in the world which attract the amount of rumours, truths and untruths that are attached to the phenomenon which is the Great Wall of China. This is a build...

  • The Three Gorges Dam in China is officially the largest hydroelectric power station in the world and while its benefit to the region with regards to power supply is not in doubt th...