Where is Christmas Island Located?

It is an island that is about 1600 miles north of Australia (actually a territory of Australia), and 310 miles south of Jakarta in Indonesia.