towering apartment buildings facade in an urban skyline