High-rise apartment buildings with green mountains in the background