by urf
A lage traffic roundabout at the Horse Rider Statue in the city of Chennai in Province Tamil Nadu in India. India, Chennai, April, 1998