The canyon of tacos

a place made of tacos