Se sitúa en la localidad el Complejo hidroeléctrico Río Grande.