Ras Mohammed National Park is located on Egypt's Sinai Peninsula, about 12 miles (20 kilometers) southwest of Sharm El Sheikh. It is surrounded by pristine land and water.