Tran Quoc Pagoda in Ha Noi and Buu Long Pagoda in Ho Chi Minh City have been listed among the top 20 most beautiful Buddhist temples voted by the US magazine National Geographic. Tran Quoc pagoda is located on a small peninsula on the east side of the West Lake and is nearly 1,500 years...Read More