Downtown Ho Chi Minh City (or more popularly Saigon), in Vietnam is increasingly witnessing the establishment of retail presences by global luxury brands, including Chanel. Below is the mannequin-filled display window at the high-end French clothing brand’s Saigon store. The downtown cityscape can be seen in the window reflection.