Morocco: Marrakech
Abi, the square and the Moroccan flag