Largest pagoda complex beckons tourists, pilgrims

Vietnam News Agency

111 Views 0

Tam Chuc Pagoda Complex is a special religious tourist site in an awe-inspiring landscape, with its front facing the lake and its back leaning into the mountain.

Related Videos