Video showing the Cairo Bike Station located in Tahrir Square
landmark Cairo Egypt landscape buildings towers city tourism Hotels Cairo Hub Hostel Semiramis Hotel Cairo Bike Station Cairo Bike Tahrir Square Obelisk Tahrir Square