Where is the largest colony of ants located? (Any idea how big it is? You may be shocked!)

 

Answer here