Hanoi has a rich cultural heritage dating back centuries, with historic buildings, temples and landmarks reflecting the historical influence of Confucianism, Buddhism and Taoism. The city’s architecture, especially its classical French colonial style, provides insight into the influence of European culture on Vietnam’s past and present.