Original: Korkeasaari is an island in Helsinki, Finland where the country's biggest zoo is situated.
Simplified: Korkeasaari is an island in Helsinki, Finland.