Designed by
Title
Shimla, the Ridge #30318465
Description
People walking along the Ridge road located in the heart of Shimla - the capital city of Himachal Pradesh. View of Public library and Christ Church (one of the oldest church in Northern India) on the Ridge road in the morning.
This image is editorial