Travel

Immersive art space Hall des Lumières opens in New York City

Hall des Lumières, a new immersive digital art center in New York City, opened Sept. 14.