Posted: 05/05/2008 - Heavy snow may force a delay of Olympic torch run up Mt. Everest. Mountaineers are waiting at base camp to carry the flame up world's highest peak. Thousands greet Olympic torch in Chinese territory of Macau on Saturday. Torch due to arrive on Chinese mainland late on Saturday.