Astonishing ‘Cathedral’ Built By Termites Reminds Of Gaudi’s Barcelona Masterpiece

Nature is awesome, and animals can be true artists. This astonishing cathedral was built by termites and the created structure clearly reminds of the Sagrada Familia by Gaudí in Barcelona....