A rejuvenating stroll in the park