translation: This is a picture of a big, new city center that's being built in South Korea — bigger than downtown Boston.
translation: Esta es una foto de un nuevo gran centro de la ciudad que se está construyendo en Corea del Sur; es más grande que el centro de Boston.