the glass windows give an impressionable view of the los angeles downtown skyline , which consists of approximately a dozen supertall skyscrapers clustered together , surrounded by much lower development .