Shouldn't "Алея" be "Avenue"? In this case "На алеї" as "In the avenue"?
Should it be "on" instead of "in"? Hm...