I spotted this ant hill in the north of Phu Quoc, didn't see any ants though