Where is Shangri-La Barr Al Jissah, Muscat?

Where is Shangri-La Barr Al Jissah, Muscat located?

Shangri-La Barr Al Jissah, Muscat, Shangri-La Barr Al Jissah, Muscat, Oman (approx. 23.55152°, 58.65936°)


Where is Shangri-La Barr Al Jissah, Muscat on the map?