JL Fatmawati, No. 74, Tembalang, Semarang, Indonesia