File talk:Xenon short arc 1.jpg

Is there any information about the location this image was taken? It reminds me of a piece at The Henry Ford. The reflection in the glass seems to show an IMAX which The Henry Ford has as well.