Priests at ancient Enryakuji temple on Mount Hieizan overlooking Kyoto are playing the role of detective in trying to solve a mystery that turned up in their collection of Buddhist deities. [Read More]

No reproduction or republication without written permission.