Photo 66   Previous   Next   Index  Press F11 for full screen

It appears the town of Mecca is an agricultural center. The lush greenery is a striking contrast to the desert surrounding it. The town is on the north shore of Salton Sea the second lowest point in the US.