The Ridge is the hub of all cultural activities of Shimla .
The Ridge road is a large open space , located in the heart of Shimla , the capital city of Himachal Pradesh , India .
The Ridge is the hub of all cultural activities of capital city .
The Ridge road is a large open space , located in the heart of Shimla , the capital city of Himachal Pradesh , India .