Mandarin music video, “Meaning of Travel” by Taiwanese artist Cheer Chen from her “Peripeteia” album in 2005. Some of the scenes were filmed in Okinawa, Japan…
The song is about a fading relationship; the girl was wondering what’s the purpose of her boyfriend’s frequent travel, only to one day realised that it’s because he wanted to leave her but unsure of breaking up officially.