Airport visitor documents orchid displays and digital art installations
Location: Baiyun District, China
1 sources from 2 citizen journalists
Topics: orchid display, digital screen, art installation, airport terminal, interior design, modern architecture, travel hub, urban space, public art, transportation
