Covering an area of 27000 sqkm , Crimea is located on the northern coast of the Black Sea and on the western coast of the Sea of Azov; the only land border is shared with Ukraine's Kherson Oblast on the north.