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.
Results that may be inaccessible to you are currently showing.