source
Rocking those earth tones once again, Robert Pattinson shoots in front of a green screen on the top of a "moving" train with co-star Christoph Waltz for the upcoming movie Water For Elephants in Ventura County, CA on July 7, 2010.