MEHTA NIWAS, NEAR HPSES SUB-STATION MASHOBRA SHIMLA Himachal Pradesh INDIA 171007 (Himachal Pradesh)