Location: Indonesia
Caption: Orchid Forest tourist attraction in Lembang
Caption (Indonesian (ind)): Tempat wisata Hutan Anggrek di Lembang