Giant gold Chairman Mao statue built in China is 120ft tall and cost £ ...

Giant gold Chairman Mao statue built in China is 120ft tall and cost £ ...