a christmas village with snow covered mountains and people walking across a bridge over a river