Published On Jun 29, 2020
Lanyu, Taiwan - Orchid Island. Weekend trip to explore the culture, ocean, and Jurrasic Park Mountain Scapes of Orchid Island in Taiwan. Beautiful trip and incredible place, can't wait to go back.
show more
Lanyu, Taiwan - Orchid Island. Weekend trip to explore the culture, ocean, and Jurrasic Park Mountain Scapes of Orchid Island in Taiwan. Beautiful trip and incredible place, can't wait to go back.