Rocks and Trees