Located 65KM from Hanoi, Tam Chúc Pagoda is a new popular check-in spot thanks to its beautiful architecture and natural scenery.