Landscape TBT: Moab’s Tower of Babel in 2009 by dav.d January 28, 2016 by dav.d It’s a Photo of the Day and a Throwback Thursday! This is a favorite photograph of mine. This natural monument is in Arches National Park in Moab. It is called… 0 FacebookTwitterPinterestLinkedinTumblrEmail