Final answer:
Santiago, the capital city of Chile, is located on the Mapocho River and serves as a major cultural and economic hub in central Chile.
Step-by-step explanation:
The capital that lies on the Mapocho River is Santiago, which is the capital city of Chile. Santiago is not only the most populous city in Chile but also an important cultural, political, and economic center in the country. Home to over 90 percent of Chile's population, Santiago's location in central Chile is strategic with valuable ports like Valparaiso nearby and a connection to vital resources provided by diverse environmental zones such as the Andes Mountains.