Viral: World’s highest Tea party on Everest at 21,312 feet Viral: World’s highest Tea party on Everest at 21,312 feet Continue ReadingViral: World’s highest Tea party on Everest at 21,312 feet