If you thought that the Statue of Liberty was an impressive sight, the green Queen of New York Harbour has nothing on India's very own Statue of Unity, built to commemorate the beloved statesman and independence activist Sardar Patel. This epic statue in Gujarat is more than twice the size oft the Statue of Liberty, standing a whopping 240m high, and turning the American one into just a toy sculpture.
More information:
newyorktimes.com/india-worlds-tallest-statue