left: ESTRELLA APARTMENTS, right: CHIAO-TUNG UNIVERSITY