There’s An Abandoned Taoist Palace In The Middle Of This Houston Suburb
The Chong Hua Sheng Mu Holy Palace stands out in west Houston suburb as a puzzling peculiarity. The suburbs are known for many things: chain restaurants, strip malls, cookie-cutter homes, tumultuous HOAs — as mixe...