December 19, 2008
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 building project the likes of which will never be seen again and one which to this day attracts the attention of tourists around [...]
Read the full article →
December 18, 2008
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 there have been major environmental repercussions, controversy and furious debate. The power supplied by this power station has been vital to the growth [...]
Read the full article →