Today’s Google Doodle is a celebration of Lake Xochimilco, a natural lake near Mexico City that also happens to be the last remaining habitat for the axolotls—a species related to the salamander.
The goal for this doodle is to give the audience a tour ... Flying to the Gulf of Mexico, Google makes a stop in Arrecife de ...