Żur Palo Duro Canyon, il-Texas Natural Wonder You've Never Heard Of