I spotted this site few days ago in Zouk Mikhael and I can’t decide what it is. My first guess was a football stadium but it looks a bit too small for one; it also can’t be a basketball court as it’s open.
Could it be Lebanon’s first Gladiator arena?