Exact location
Avenida España 247. Punta Arenas. Chile.