America's most famous landmark, the Statue of Liberty celebrated 125th years of its existence. The statue was given to the country by France in 1886, as a symbol of the friendship between the countries and symbolised the love of liberty shared by both. The 131ft. copper statue of the robed female figure depicting Libertas, the Roman goddess of freedom carrying a torch, was originally designed to be a lighthouse and functioned as one for 16 years, until 1902. Today, the lady in green is one of the most popular tourist destinations clocking in over 3.5 million visitors each year.


‘Natural' winnerNovember 7, 2011

New academyNovember 7, 2011

Valuable coinNovember 7, 2011

Archana SubramanianJune 28, 2012

Noodle- doodleNovember 7, 2011

... and countingNovember 7, 2011