Antelope Point Launch Ramp has a great view over Antelope Creek and it's surrounding red cliffs. There are many large rock formations in this area too. (Lechee, Arizona)