Police station in India's northwestern Jaipur city adjudged best in Asia.

Record ID: 329920