More awesome buildings Published October 23, 2012 at 2592 × 1944 in Aachen, Germany Not sure what building this was, but it was near (or on) the main square of Aachen.