Se encuentra en el Parque Metropolitano de Santiago en pleno centro de Santiago de Chile.