United States of America
St. Louis Cathedral, Jackson Square, New Orleans
Description:
USA, I think near St Louis
Status:
Already located!
Solution:
St. Louis Cathedral, Jackson Square, New Orleans
Lat/Lng:
29.957732569332958, -90.063396442276
Found by:
Krenek
49 months ago
128
Jackson Square, New Orleans, USA
SV= external link
that building is the St. Louis Cathedral
1 comment