This page is a permanent link to the reply below and its nested replies. See all post replies »
I believe so too. Look at Petra in Jordan. It was a trade center on a trade route. Buildings carved out of native rock and humans today look like ants standing in front of them.