Santa Tecla, La Libertad Department, El Salvador
San Salvador Department, El Salvador
Barcelona, Cataluña, Spain
san salvador, san salvador, El Salvador
San Salvador, San Salvador, El Salvador
San Salvador, San Salvador Department, El Salvador
New York, New York, United States