Umayyad Mosque

The Umayyad Mosque, also known as the Great Mosque of Damascus, is one of the largest and oldest mosques in the world, located in the city of Damascus.

There was a View Point located on top of the front and largest minaret.

Source

 * Assassin's Creed