Ground Floor, Mehta Building Near Kanwar Villa, Sector 1, New Shimla, Shimla, Himachal Pradesh - 171009,India