Scared Heart Church: Located at a walking distance of about 5 minutes from Farmstay, The Sacred Heart Church  is a historical Roman Catholic church established in 1882 by French missionary Father Auguste Desgodins. It was originally built as a headquarters for missions attempting to enter Tibet.

Scroll to Top