Universitas Indonesia campus

Depok city, West Java, Indonesia