Shimla, the capital of Himachal Pradesh, is one of the top tourist destinations in India. The picturesque city is situated…