Pretty decent hill, I enjoyed it.
Animal Hill, Springbank Park is located at Byron, London, ON N6K 4Y6, Canada