Bride and Groom Say 'I Do' Atop Illimani Mountain in Bolivia in Wedding 21,125 Feet Above Sea Level Human Interest 2 years 7 months ago