by AlexAnton
Obelisk and buildings of the Tahrir Square, popular landmark in the centre of Cairo, Egypt.