Home»All»Where in Houston? Blue Trees at Allen Parkway and Waugh! All/Where in Houston? Where in Houston? Blue Trees at Allen Parkway and Waugh! Jill Jarvis 2013-08-27 Jill Jarvis / August 27, 2013 / 0 0 Yesterday I asked where in Houston this picture was taken. It’s from the Blue Tree Installation at Allen Parkway and Waugh Drive! It’s a temporary public art installation to bring awareness about deforestation and its global impact.