Mexico
God of the Winds Temple, Tulum, Quintana Roo
Description:
Where is this picture?
Status:
Already located!
Solution:
God of the Winds Temple, Tulum, Quintana Roo
Lat/Lng:
20.215491506248277, -87.42816900048831
Found by:
fs90473
76 months ago
128
On the archeological site of Tulum in general, see Wikipedia: external link , especially the following pic: external link - here's another pic: external link
2 comments