Beijing, China
and the music was indeed very happy as well. I just couldn't get over the amazing capes