A police officer looks at a road which caved in due to heavy rains in Amritsar, Punjab, yesterday.