10. St. Joseph’s Cathedral, Hanoi
Built in 1886, this architectural wonder is the biggest one in Vietnam, built by French colonial government. Big towers contain massive bells which announce the celebrations and religious holidays in Hanoi. The 103 feet tall cathedral provides shelter and inner peace for millions of Catholics in the country. This is the oldest church in Hanoi by far.