Deep in the rugged mountains of Cyprus, where the forests are still wild and untouched, a tiny new life has just entered the world....
In a captivating scene illustrating the unique wildlife and nature in Cyprus, a group of mouflon was recently spotted gracefully crossing a snow-blanketed road in the Troodos Mountains....