Two Statues that Inspired the World

Swami Vivekananda Rock Memorial, Kantyakumari, India

Statue of Liberty, New York, USA

Two Statues that Inspired Humanity