Live action footage
Joe-Feng Street is located in an abandoned mine in northern Taiwan village. Now the village is already a well-known tourist attractions in Taiwan, Taiwan Ocean can look from the hill.
HD
1920 x 1080