The reflection of a towering building