Express Live!
Its sister venue , Stage AE is located in Pittsburgh , Pennsylvania and opened in December 2010 . 
<triplet> Stage AE <subj> Pittsburgh <obj> located in the administrative territorial entity