Israel, Tel Aviv, Ben Yehuda.
Still going strong