CHONGQING: As night falls, neon lights and red lanterns light up Mountain City Alley, a popular tourist destination in southwest China’s Chongqing Municipality, renowned for its charming and scenic mountain views. Few would imagine that this street, with centuries of history, once faced the threat of destruction. Located in the downtown area of Yuzhong District, the alley is referred to as a “museum of architecture” due to its rich collection of structures from different dynasties. Despite its historical significance, the street’s condition deteriorated over time. Its crumbling buildings and uneven roads stood in stark contrast to the surrounding modern skyscrapers. –Agencies