A miniature of Antarctica can be seen in this Spanish city. It's the Plaze de la Antarctica. Misc, Roads - Interchanges By: Dania