Palafitos in the western part of Castro