There are pictures of it from Denver on the local TV news website
That is remarkable. That is quite a distance and it would have to get to quite a height to see from Denver.