Jeep Grand Cherokee on the shores of Yellow Lake in Al-Ahsa in the Kingdom of Saudi Arabia, soft sand dunes, quiet natural tourist placesNo description available