So yea I haven't quite been able to come up with a catchy name yet.
It was like that scene from Close Encounters
minus the throwing shrubberies through the window part.
I LOLed then it hit me... That's what I'd go with anyways. (or "Devil's Tower", isn't that what the mountain is called? I kinda like "Insert Name Here" too...)
Awesome rock & story. A great start, now what's that you were saying about plants?