Logo

Site

Definition A site represents a geographical surface that can be identified on a map.