Travel

The world's tallest statue will be twice the size of the Statue of Liberty

Published On 07/11/2014 Published On 07/11/2014
YouTube user Jitega Gujarat