16th Annual Smithsonian Magazine Photo Contest Travel
Statue of Liberty in Nepal
Statue of Liberty is not only in the USA but also in Nepal with a more interesting view.
|Photo Location:||Kathmandu, Nepal|
|Copyright:||© Mala Deep Upadhaya|