anmoJasmitch anmoJasmitch 26-01-2017 Geography Answered What major city or location is located at 12° s 77° w?