愛麗絲泉 [爱丽丝-]

Jyutping
Pinyin ài lì sī quán

Definitions (CC-CEDICT)
  1. Alice Springs, town in central Australia