Russian couple paints elaborate church ceiling

May 13, 2011 12:00:00 AM PDT
When you enter St. George's Church in Fresno, you may feel as though you've left the world behind.