Landmark 81

The Landmark 81 building seen from the Công viên Vinhomes Central Park in Ho Chi Minh City, Vietnam. This post was published on kremalicious.com