Photo #: ISS065-E-93005 Technical Info All Available Images Lo-Resolution 589k Features: TORREVIEJA SALT LAKE, COAST, TORREVIEJA, PORT, LAGUNA SALARA DE LA MATA Geographic Region: SPAIN