Rope Pile Triptych is shown on a massive billboard in downtown Denver as part of the Denver Theater District's (DTD) mission to present the arts more visibly around town. The billboard is located on 16th and Champa. Check it out if you're in the area. There are lots of great artworks presented around town, so keep your eyes open.