Miri River Ferry Point landing ramp photo, taken in 2007 - before the land reclaimation to become what is now known as Marina Bay. See historical photos of this area here.
Located along China Street, Cathay Cinema was one of the three large purpose-built movie theatres in Miri. Like the other cinemas of the time, the building was basically a large hall with rows of seats within and a small stage at the end, with projector screens on the wall.