Pueblo Mountain Park is a 611 acre park owned by the City of Pueblo. The Nature and Wildlife Discovery Center’s lodge sits on this land.