A city agency is paying more than $625,000 for a temporary art installation that’s meant to prompt downtown Denver visitors — and the central business district’s economy — to look up this summer.
Who says walking on water is impossible? A new floating art installation created by Bulgarian-born artist Christo Vladimirov Javacheff gives people the opportunity to make walking on water a reality.