Ngoc Son Temple is a revered historical and cultural site located on Hoan Kiem Lake in Hanoi, Vietnam. It is a perfect blend of natural beauty and architectural charm, offering visitors a tranquil atmosphere to enjoy. The temple is dedicated to the national hero Tran Hung Dao and also serves as a place of worship for Lord Văn Xương.