MARIA'S BIG HOUSE OF HOPE by Show Hope on Exposure
Located in the Henan province of China, the city of Luoyang is home to Show Hope’s flagship Care Center, better known as Maria’s Big House of Hope. With more than 6.5 million inhabitants, Luoyang is one of the Four Great Ancient Capitals of China, lying just south of the Yellow River.