11249563_778331602276345_133012325420741204_o Published November 18, 2015 at 850 × 566 in Treehouse Anuraga, Ranthambore