Prague is home to a number of famous cultural attractions, many of which survived the violence and destruction of twentieth century Europe. Main attractions include the Prague Castle, the Charles Bridge, Old Town Square, the Jewish Quarter, the Lennon Wall, and Pet?ín hill.