Osnabrück, Lower Saxony, Germany
Santiago, Santiago Metropolitan Region, Chile
La Florida, Santiago Metropolitan Region, Chile