Infront of a snow covered mountain is a sign for a restaurant.
A restaurant sign for Chuchichaschtli sits in front of a snow covered mountain.
A sign of a restaurant near snow covered mountain tops
A white snow covered mountain top sits behind a sign to restaurant Chuchichaschtli.
sign in front of a white mountain that says "Restaurant Chuchichaschtli".