56-LOWR BAZAR, SHIMLA SHIMLA Himachal Pradesh INDIA (Himachal Pradesh)