Tou Mu Kung Temple is a historic site in Upper Serangoon Road. Check visitor access and avoid interrupting services or private worship.