People have been guessing for years who the hidden faces might be. Some think they see former British Prime Minister Margaret Thatcher and ex-Soviet leader Mikhail Gorbachev. Others believe the faces are of famous Indian leaders, which makes this already interesting puzzle even more mysterious. Why Is the “Tree of Faces” So Interesting? What makes this illusion so fascinating even...