Glen View Estate, Forest Hill Road, Lower Jakhoo Shimla Himachal Pradesh INDIA 171001 (Himachal Pradesh)