Passengers on a commercial flight spotted this UFO over the Himalaya mountains during a daytime flight in a snowstorm. Although the footage isn't recent (filmed in March 2012), it still brings up the question, what is it?