Shimla, the capital of Himachal Pradesh, witnessed a wave of disappointment among tourists on Christmas Eve when the much-anticipated midnight prayers at Christ Church were unexpectedly cancelled on Tuesday.