Walter Mencken 6:15 p.m., Feb. 28
Bangalore's Vidhana Soudha is the largest legislative building in India.
Posted July 11, 2012
Stories this photo appears in:
Popularly known as the “Silicon Valley” of India, Bangalore, also known as Bengaluru, is the country's IT industry hub and one of the world’s preferred locations for startup companies. It's also India's third-most populous city. ...