Subject + 滞留 + (Location)
滞留 (zhìliú) is a verb meaning "to be stranded" or "to be stuck in a place." It describes the situation of being unable to leave a location, often due to circumstances beyond one's control such as weather, transportation issues, or other emergencies.
因为暴风雪,我们在机场滞留了整整两天。
Yīnwèi bàofēngxuě, wǒmen zài jīchǎng zhìliú le zhěngzhěng liǎng tiān.
Because of the blizzard, we were stranded at the airport for two full days.
好几百名旅客滞留在车站,等待列车恢复运行。
Hǎo jǐ bǎi míng lǚkè zhìliú zài chēzhàn, děngdài lièchē huīfù yùnxíng.
Several hundred passengers were stranded at the station, waiting for train service to resume.
台风过后,大量游客滞留在岛上无法返回。
Táifēng guòhòu, dàliàng yóukè zhìliú zài dǎo shàng wúfǎ fǎnhuí.
After the typhoon, a large number of tourists were stranded on the island and unable to return.