AlKoura Square is a taxi stand, located at Tripoli, Lebanon
لالبابل
Very historical but a lot of entropy included cause of the ignorant people