Description : The Independence Memorial Hall, a prominent national monument located at Independence Square in Colombo. It was built to commemorate Sri Lanka's independence from British rule in 1948. The design is modeled after the Kandyan Audience Hall, featuring traditional Sri Lankan designs on its pillars and columns. It serves as a popular tourist attraction, a cultural landmark, and a public space for reflection in the capital city. Sri Lanka.