Did you know that the Great Wall of China is the only man-made object visible from Spain?