Mount Rushmore may have its home in South Dakota, but it’s also in Shenzhen, China. Here, the four presidents stare out over a section of a 118-acre (48-hectare) theme park, where iconic structures ...