Language:
Free Online Dictionary|3Dict

爱丽思泉

Source : CEDICT

Alice Springs, town in central Australia