The Temple of Heaven is a complex of imperial religious Confucian buildings situated in the southeastern part of central Beijing. From Wikipedia
He is undergoing seclusion training in meditation to enhance focus during rehab from spring surgery.