This is probably the Biggest Hand Statue in the world. It is located in Dafen Village (大芬油画村) in Buji, Shenzhen, China.
Visibility: 2006
Duration: 1m 50s
Rating: 4