interesting rock formations at Yeti beach near Muscat, Oman