NALAGARH ROAD,LOWER TOTU SHIMLA (H.P.) Himachal Pradesh INDIA (Himachal Pradesh)