Thats a picture of the tower by myself. Its actually from a different side, on your picture the left towerside is here on the right of the side you see. Those towers are the ones from the mosque where the imams call you for praying.
also what bugged me out was they had those things in a park where screens are inside it and it was a touchscreen and a full windows computer with touch screen, you could go online and chat and stuff, real crazy if you think in what kind of coutry that is ... oh of course that shit is for free. they also have a big park called CYBER PARK where is everywhere in the park wireless lan ... crazy