The National Police Memorial is located at the crest of Shantipath in Chanakyapuri, New Delhi, India.