What does "But this is the replica, the original is on Beacon street." mean in English for Spanish?

In English for Spanish, "But this is the replica, the original is on Beacon street." means:

Pero éste es una réplica, el original está en la calle Beacon.

Listen to "But this is the replica, the original is on Beacon street.": (If you have an HTML5 enabled browser, you can listen to the native audio below)