The Island of the Dolls, located in the channels of Xochimilco, south of the center of Mexico City and close to the Estadio Azteca football stadium, is a chinampa of the Laguna de Teshuilo and one of the main attractions of the channels.
Dolls with amputated limbs or creepy eye-look are hanged all over the place on the island which was originally placed by the former owner of the island, Don Julian Santana Barrera.
It is believed the dolls helped Julian to chase away the spirit of a girl who drowned years ago there. He died in 2001 of a heart attack. However, sources reveal he passed away close to the same spot where the girl drowned.