Login or sign up Lost password?
Login or sign up
A plane flies over the mountains in south of the Strait of Hormuz as the trading dhows and ships are docked on the Persian Gulf waters near the town of Khasab, in Oman.