You must log in or register to comment.
Where?
And what?
Looks like LED strips, you can see some of the cut points
It’s when going up the Sky 100 Observation Deck in Hong Kong
I got the scale all wrong at first and saw these as some kind of weird/cool server racks or something.