Previous Image Next Image Mexican Hat Rock Utah, United States of America Mexican Hat Rock Utah, United States of America