Tel Dan National Park Israel

This is a picture of a beautiful national park located in Israel.