dìlǐwèizhi
geographical location; geolocation
地理位置 dìlǐwèizhi
- geographical location; geolocation noun
- The specific physical place where something is located on Earth; includes both absolute coordinates and positions relative to other landmarks