Mesmerising views of Shimla, the queen of hills