The answer is always no – nature created this weird wonderland all by itself. The rock towers here are called hoodoos, which ...