Feng Shan Si Temple is located in Nibong Tebal, Malaysia on Lot 626, MK 7, Jalan Permai, Nibong Tebal, 14300 Seberang Perai Selatan, Penang. Feng Shan Si Temple is rated 4.1 out of 5 in the category buddhist temple in Malaysia.
Address
Lot 626, MK 7, Jalan Permai, Nibong Tebal, 14300 Seberang Perai Selatan, Penang