Designed by
Title
Mal Taman Anggrek #236349581
Description
Mal Taman Anggrek, translated to Orchid Garden Mall in English (also known as MTA or TA), is a shopping mall in Grogol Petamburan, West Jakarta, Indonesia. The mall is named after a real orchid garden within the now-demolished Orchid Hotel site, which occupied the building site prior to construction.
This image is editorial