A vendor sells daily necessaries on a street in Jaipur, capital of Rajasthan, India, June 13, 2013. Jaipur, some 260 kilometres Southwest of India's capital New Delhi, is home to colours as well as various cultures. As the city is known as the pink city for the colour of its most buildings, more colours are seen on Jaipur's food, daily necessaries, vehicles and so on. [Photo/Xinhua]
|