Portal:Indonesia/ST List/SP Mall Taman Anggrek



Mall Taman Anggrek is the largest shopping mall and condominium complex in Southeast Asia. It is located in West Jakarta, Indonesia. The mall is named after a real orchid garden which occupied the building site prior to construction. Taman anggrek literally means 'orchid garden' in English.

Photo credit: Jonathan MacIntosh