There is a beach, some cottonwood trees and riverside foliage, the Rio Grande, and sweeping mountain views.
This location is best the last hour of the day before sunset since it is so open.