The correct option is C is at a higher elevation
Amritsar and Shimla have the same latitude yet Shimla is cooler than Amritsar because it Is at a higher elevation. Though both the cities lie on the same latitude, Shimla is situated on a much higher altitude. This is the cause of Shimla having lower temperature and much cooler than Amritsar.