¿Cuál es la diferencia entre patria y nación en inglés?

La diferencia es muy obvia:

patria se refiere a ciudad natal, generalmente se refiere a una provincia, ciudad, pueblo o incluso una comunidad: Shan Xi es mi patria.

Nación se refiere a país: muy sencillo y claro, China es mi nación.