High rise building with glass finish.