Lanyu storage site
121°35′40″E / 22.00472°N 121.59444°E / 22.00472; 121.59444Location of Lanyu storage siteThe Lanyu storage site (Chinese: 蘭嶼貯存場; pinyin: Lányǔ Zhùcún Chǎng) is a facili...
Lanyu storage site - Wikipedia