Krishna Sheela Sadan Near Power House Mashobrsa - 2 Shimla     Shimla Shimla HP IN 171007 (Himachal Pradesh)