Where in Houston? Chong Hua Sheng Mu Holy Palace!

Yesterday I asked where in Houston this picture was taken. It’s from the Chong Hua Sheng Mu Holy Palace, on Ashford Point near Dairy Ashford!


Leave A Comment!

*