Christmas Island: Christmas Island flying foxes

And then at sunset, Margaret Knoll becomes a place of surreal island sky colors and Christmas Island flying foxes (found no other place on earth) flying within just feet of you. Bat silhouettes against the setting sun makes it feel like a scene from Batman