Medellín Colombia – A city in the mountains Medellín, Colombia is the capital of the mountainous Antioquia province. From the mountains that surround the capital of Antioquia you can see how the Medellín River runs parallel to the Metro, which connects various parts of the city. Medellín, Colombia also hosts a famous annual Flower Festival….