People look at photos on display at the municipal cultural center in Garches, France. [Photo/Chinaculture.org]