Bopiliao Old Street is a place rich in heritage and culture. It was made famous after the movie Monga was filmed here. It has been in existence since the Qing period, and has stood the test of time throughout the Japanese occupation and the development of Mengjia.
It is also close to the famous Longshan temple.