Mirrors and Mirrors
From WSJ Photos of the Day, this is "Mirrors of Invisibility” at the Hong Kong Science Museum
I couldn't find a lot of information of this on the internet other than someone else's photo in the event, but then again, I just did a quick search in English.
I couldn't find a lot of information of this on the internet other than someone else's photo in the event, but then again, I just did a quick search in English.