Front Yard of Bandung Institute of Technology
Halaman Depan Institut Teknologi Bandung
Location: Indonesia