NEW HIMRUS BUILDINGCIRCULAR ROAD SHIMLA SHIMLA Himachal Pradesh INDIA (Himachal Pradesh)