
Pedestrians cross a congested street in Amritsar, Punjab
Punjab·politics
Pedestrians cross congested streets in Amritsar in the state of Punjab, India. Amritsar historically also known as Ramdaspur and colloquially as Ambarsar, is a city in north-western part in India.





















