Intersection visibility triangles shall be maintained at all intersections. In connection with the regulations provided herein, “intersection visibility triangle” shall mean a triangle sight area, at all intersections where the streets, avenues, alleys and public or private drives, intersect at or near right angles, which shall include that portion of the public right-of-way and any corner lot within a triangular area formed by extending the curblines of the intersecting streets to their imaginary point of intersection for the first point on the triangle, then proceeding back from this imaginary point of intersection 40 feet along the curblines of the intersecting streets to establish the two remaining points of the triangle. These points shall then be connected with imaginary lines, thereby forming a triangle. If there are no curbs existing, the triangular area shall be formed by extending the pavement edges to the imaginary point of intersection of the streets and then proceeding in the same manner described above. If there is no pavement, the triangle area shall be formed by visualizing a pavement 20 feet in width, utilizing the imaginary point of intersection, and proceeding as above.