This article appears on page 74 of the August 2012 issue. The Buddhist altar in Po Lin Monastery, located on Lantau Island, Hong Kong, is a colorful panoply of flowers, ceramics and elaborate religious images. PAUL RICHARDS Peoria Heights, IL