The architecture of Lebanon embodies the historical, cultural and religious influences that have shaped Lebanon's built environment. It has been influenced by the Phoenicians, Romans, Byzantines, Umayyads, Crusaders, Mamluks, Ottomans and French [citation needed]. Additionally, Lebanon is home to many examples of modern and contemporary architecture. Architecturally notable structures in Lebanon include ancient thermae and temples, castles, churches, mosques, hotels, museums, government buildings, souks, residences (including palaces) and towers.