a lake in hill station in mahabaleshwar,maharashtra (india)