A striking building seen from a boat in Cochin harbour. I'm not sure what it is.