The statue is situated in a small park maintained by the National Park Service, near the Embassy of India in US

from Current Affairs https://ift.tt/2AUD0Pi
via latest news of jobs