In order that the Board may determine that the above-mentioned restrictions are to be met, a site plan shall be submitted, in duplicate, to the Board by the applicant. Said site plan shall show, among other things, all existing and proposed buildings, structures, parking spaces, driveway openings, driveways, service areas, and other open uses; all facilities for sewage, refuse and other waste disposal, and for surface water drainage; and all landscape features such as fences, walls, planting areas, and walks.