The Ridge Shimla
The Ridge road is a large open space, located in the heart of Shimla, the capital city of Himachal Pradesh, India. It runs east to west alongside the Mall Road, and joins it at the Scandal point.
The large open space in the heart of town presents excellent view of the mountain ranges. Shimla''s landmarks the Neo-Gothic struccture of Christ Church and the neo-Tudor library building are worth seeing.
About the Author