is this true? as the only appropriate landmark there is a Psychiatric Hospital on the left and KFC on the right side. which one?