My guess is Potsdamer Platz
kunegis
It's at the Shanghai Zoo
Aren't those toothpicks?
Indeed

Dishui Lake, an artificial lake in Shanghai
Lol you can track me down from my name easily enough, no need for CSI level zoom in software
It’s the Shanghai Astronomy Museum
See https://feddit.org/post/22905017/10444917 for a picture of the room
Oculus at the Singapore astronomy museum
Close but not quite; it's at the Shanghai Astronomy Museum
It's the Shanghai Astronomy Museum
See https://feddit.org/post/22905017/10444917 for a picture of the room
It's the Shanghai Astronomy Museum
See https://feddit.org/post/22905017/10444917 for a picture of the room
It's a real photograph, made in the Shanghai Astronomy Museum.
The picture in the post is the only one I made, but I found this one online that shows the whole room:

Just wanted to add that this is a metro station, which are run by BVG, not Deutsche Bahn, and which have much better service quality