Morocco has an incredibly varied geography. It includes no less than four mountain ranges, lush river valleys, beautiful coastlines and great expanses of desert. It is always incredible to explore different countries from a vantage point that not many people get to witness.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app