A shopping mall (The Place, a famous mall in Beijing, China).
A 250 m long, 30 m wide screen is placed at the center of the shopping mall. It serves several purposes at the same time; architectural concept binding the space together with entertainment, information, and illumination elements.
Experiential qualities and related concepts
Atmosphere, place-specific, sublime.
Beijing City (the image is from unpcn.com).