The Temple of Heaven is a temple of the Taoist religion, situated south of the Forbidden City in Beijing. Built between 1406 and 1420, emperors of the Ming and Qing dynasties prayed here to the ...
The 50-second song has been released in four languages: English, Thai, Chinese and Japanese. Different artists are featured ...