Shapefile in the Wrong Place (or in the Ocean): the Missing .prj
Without a .prj, nothing knows what the numbers mean: GDAL doesn't print the CRS, QGIS asks, and the viewer assumes WGS 84 and warns about it. How to tell degrees from UTM meters by the numbers, why an exported longitude of -2171693 is actually your easting, and the two ogr2ogr commands that fix it.