Try Looking Glass points in Israel