Place for ads
Select the correct answer from the options below:
Shimla is the capital of Himachal Pradesh, situated in the northwestern Himalayas.