Ok..I stared at the pic for 5 minutes liao...where the nekkid ger?
Good things have to wait a while longer.
Camel Rock is located in Tesuque Pueblo New Mexico, between Santa Fe and Espanola.