Shopping Complex Shop No. 06, Annandale Shimla Himachal Pradesh INDIA 171003 (Himachal Pradesh)