Capilla Señor de la Santa Cruz is a church, located at FR95+MF8, El Alto, Bolivia
Dirty
Very good chapel
It is a quiet and cozy place