Even the partial view is very far from Peru!
GeoDistance[
SolarEclipse[DateObject[{2015, 3, 20}], "PartialPhasePolygon",
EclipseType -> "Total"], Entity["Country", "Peru"]]
Quantity[3627.84, "Kilometers"]
And you can highlight the countries using GeoEntities
:
With[{total =
SolarEclipse[DateObject[{2015, 3, 20}], "TotalPhasePolygon",
EclipseType -> "Total"],
partial =
SolarEclipse[DateObject[{2015, 3, 20}], "PartialPhasePolygon",
EclipseType -> "Total"]},
GeoGraphics[{GeoStyling[None], Opacity[.7], Red, total, Opacity[.3],
partial, Black, Opacity[.75],
Polygon /@ GeoEntities[total, "Country"], Green, Opacity[.25],
EdgeForm[{Black, Opacity[.1], Thin}],
Polygon /@ GeoEntities[partial, "Country"]},
GeoProjection -> "Equirectangular", GeoRange -> All]]