Surabaya is a coastal city in the north of East Java province.