Ancient architecture complex makes an appearance in Penglai, Shandong