Plot: Lanyu or the Orchid Island is a tiny island located 60 km off the south east of Taiwan. Though stretching for merely 45sq km, the small island with its serene locale, is one of the most popular destinations of Taiwan
Timeless Journey Taiwan - Season 1 - Lanyu and Kending National Park (Episode 10)
Episode Aired On:
Tuesday, January 1 2008
16 years ago
Tuesday, January 1 2008
16 years ago