I went to Denver, and this weird statue thing was there. What the heck is it?