Sculpted by Indian artist Naresh Kumar Kumawat, Swami Vivekananda's statue is installed at the busy Westlake Square in downtown Seattle.
Kaynak