From the Philipi-Know web page:
The eight-foot Statue of Liberty used to stand in Baluarte de San Diego in Intramuros, but reportedly disappeared in the early 1970s. This article will explore its whereabouts, its fascinating history, and what it symbolizes in the context of Philippine-United States relations.
If you have any information relating to this sister’s current location or ultimate demise please use our online form to submit your information. We appreciate any and all contributions that help us keep our site current with the most accurate information.