archives

London

This tag is associated with 1 post

Telegraph Island


Telegraph Island (also known as Jazirat al Maqlab) is situated in the Elphinstone Inlet, about a mile off the shore of the Musandam Peninsula, which is part of the sultanate of Oman. The inlet is a fjord surrounded by high mountains, with notable geology in the rock strata which dip downwards under the immense pressures caused by the Arabian tectonic plate meeting (and subducting beneath) the Eurasian … Continue reading