Beautiful Menorah Lights Up Rabin Square Chabad of Tel Aviv teamed up with the Municipal Government of Israel’s largest city to erect a large, beautiful and artistic Menorah in the center of one of the city’s most famous landmarks – Rabin Square. Photos by Chaim Twito