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