One of nature's truly great migration journeys. A visit to El Rosario Monarch Butterfly Sanctuary near Angangueo, Michoacan, Mexico.