Day and Night at Siam Square

A bunch of sci-fi movie sets comes to my mind when I have a look at this pair of pictures of Siam Square. What can you think of?

Day at Siam Square

Night at Siam Square