Square and mosque