Written on the mountains is the inscription “Juarez. La biblia es la verdad. Leela” which translates to Juarez, the bible is the truth. Read it.”
Name: Cerra Bola Mountain Sign
Lat, Long: 31.7039897,-106.5186148
Location: Juarez, Mexico
Submitted by: Oso Mabe