Walking in Masada Park

This photo was shot in Masada National Park, Israel. It was declared UNESCO World Heritage Site in 2001. This place is so beautiful, amazing and it's overlooking the Dead Sea.

Walking in Masada Park