Galapagos — The Enchanting Islands
July 25, 2011 English, South America 南美
I visited Lonesome George recently and he appeared to be quite at ease. In fact I think he was quite happy in his new living environment. That was in the Charles Darwin Research Station on Santa Cruz Island in the Pacific Ocean about 1000 km off the coast of Ecuador in South America. Santa Cruz [...]








