The towers of the Pan Peninsula development reflect in the glass of a. nearby building.