View on the beatiful historic Beaulieu village and river in the New forest area of Hampshire in England, United Kingdom