People enjoy the sunset glow at the Cerro Santa Lucía in Santiago, Chile, April 18, 2026. (Xinhua/Zhou Jiayi) People enjoy ...
It didn’t take long after my arrival in Santiago before I started hearing about a place called the “MUT” that was, in 2025, capturing the attention of Santiago residents because it had recently opened ...