HOME
This picture was taken in the south part of India in one of the large cities. Not sure where.