Any part of the site not covered by buildings, parking, or other paved areas shall be landscaped with trees, shrubs, or ground cover in accordance with a landscaping plan consistent with the latest Delaware County Land Development and Subdivision Ordinance that shall be reviewed by the Planning Commission.