Answer:
I believe it is, im not very good at this lol
Explanation:
Centro Santa Lucia de Santiago
It is a National Monument in Chile