Sky Garden View

A sky garden on top of an apartment building with the Landmark 81 building in sight in Ho Chi Minh City, Vietnam. This post was published on kremalicious.com