https://youtu.be/QlGJrddbeTs?si=zu6OLF4HcV7Ag-q5 Houbu Ancient Village Post Station / Parallect Design The project is located on the second floor of the stagecoach station at the entrance to the ancient village of Houbu on Xishan Island, Taihu Lake, Suzhou. Pushing open the window on the second floor, you can see the small river running through the ancient village. Houbu Village is now a Chinese..