A limestone karst overshadows a Buddhist temple north of Ninh Binh. A large majority of Vietnamese people consider themselves culturally Buddhist, though few practice the religion, according to tour guide Son Nguyen.