Original: Barcelona is Europe 's largest city on the Mediterranean coast .
Simplified: Barcelona is on the Mediterranean coast .