The set for an episode of American Ninja Warrior being assembled for filming in Civic Center Park in downtown Denver while the Colorado State Capitol is being restored. Taken on Friday, May 17th, 2013.
Thanks to my friend Jason Paul Roberts for posting about this, otherwise I wouldn't have known it was going on.