Antelope Canyon, a slot canyon with eroded sandstone patterns, Navajo Tribal Park, Arizona, USA, December 2012.