godzilla sized indian towers over the trees of asheville