Designed by
Title
Masjid Universiti Putra Malaysia at Serdang, Selangor, Malaysia #55702413
Description
SELANGOR, MALAYSIA ââ¬â JANUARY 12, 2015: Malaysia Putra University Mosque or Masjid UPM was built in University Putra Malaysia compound and completed in 1989.