A 1.3 hectare park near Neilson Road and Sheppard Avenue East that features a dense forest covering the whole park.