Stock Photo: Interior and altar, famous French Church, Nha tho da Sa Pa, Thi tran Sapa, Sapa or Sa Pa, Lao Cai province, northern Vietnam, Vietnam, Southeast Asia, Asia