Conveniently located on the town of Nha trang, Long Son Pagoda is one of the most revered Buddhist temples in Central Vietnam.