3, NORTH BLOCK TERRAACE, THEMALL, SIMLA. Himachal Pradesh INDIA (Himachal Pradesh)