Located between Shifen Station and Dahua Station, Shifen Waterfall (Shifen Bu Bu), often called the "Niagara Falls of Taiwan," is one of many waterfalls in the upper reaches of the Keelung River. It's a well-known landmark along the Pingxi Line and attracts many tourists. Until now...
...