Downtown Houston. Hundreds of buildings standing as giant mirrors against the sky.