Making a case for Merdeka 118: Why its a good thing
Merdeka 118 is the newly crowned tallest building in South East Asia. Located in Malaysia, it stands at 678.9 meters tall and is located in a place of historic significance for Malaysians, near the aptly named Merdeka Stadium, the place where, in 1957, independence from the British was declared on its hallowed ground.