Happy Lambs Posted on February 2, 2011 by acestasunt_1038um Somewhere near Borsa and Rodna Mountains, Romania.