Pine forest in Lembang.
hutan pinus di lembang
Location: Indonesia