India’s Consulate General in New York

India’s Consulate General in New York

Stan Honda/AFP/Getty Images

The Consulate General of India building stands in New York.