lolMzlcierpark lolMzlcierpark 24-01-2017 World Languages contestada What is the location of 20 degrees south and 60 degrees west?