Largest pagoda complex beckons tourists, pilgrims

Vietnam News Agency

112 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