Lobster Cave

Lobster Cave is a cave on Liuqiu Island, off Pingtung County, Taiwan.

Lobster Cave

Lobster Cave is a cave on Liuqiu Island, off Pingtung County, Taiwan.