MAIN BAZAR, KASUMPTI,SHIMLA (HP). SHIMLA (HP). Himachal Pradesh INDIA (Himachal Pradesh)