"Hazári Bágh", a beautiful garden in Lahore (Panjab), India