THAKUR NIWAS, MAIN CHOWK TOTU, SHIMLA SHIMLA Himachal Pradesh INDIA 171011 (Himachal Pradesh)