Built to mark the 2500th anniversary of Gautam Buddha, Buddha Jayanti Park is located in the Central Ridge Reserve Forest in New Delhi. With its large open meadows, green streams, and colorful flowering shrubs, the pretty park is ideal for spending some time in nature and tranquillity away from the chaos of the city.