Sort:  

They reminded me of a temple too! Something on Yucatan peninsula perhaps...