A college in Sichuan, China, has caught public attention for encouraging its students to stop studying and "fall in love" ...